import { IResponse } from './base';

export interface IUser {
  // 用户
  id: number;
  userName: string; // 用户名
  password: string; // 密码
  userId: string; // 用户ID
  datastatus: string; // 数据状态
  icon: string; //头像
  realName: string; // 真实姓名
  mainDeptId: number; // 主部门ID
  isleader: number; // 是否上级 0否1是
  outside: number; // 0不排除1排除
}

export interface IUserRes extends IResponse {
  // 用户请求返回
  data: IUser;
}

export interface IUSerState {
  // 列表状态
  status: number; // 加载状态
  token: string | null; // 令牌
  detail: IUser | null; // 用户信息
  list: IUser[] | null; // 提交用户列表
}
